package com.czxy.service;

import com.czxy.domain.CertificateType;
import com.czxy.domain.User;
import com.czxy.domain.UserVo;
import com.github.pagehelper.PageInfo;

import java.util.List;

/**
 * @author zhangmengxiang1@itcast.cn
 * @version 1.0
 * @date 2020/1/30
 */
public interface UserService {
    List<User> findAllUser();

    List<CertificateType> findAllidType();

    void addUser(User user);

    User login(User user);

    void updateuser(User user);

    void delUserByuid(Integer uid);

    void delUserByStr(String dir);

    PageInfo<User> findAllUserForpage(UserVo userVo);

    User findOneUserByuid(Integer uid);
}
